﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IMES.Common.Dtos
{
	public class DefectiveSumDto
	{
		public int ProcessRouteId { get; set; }
		/// <summary>
		/// 工艺路线编号
		/// </summary>
		public string ProcessRouteNumber { get; set; }
		/// <summary>
		///工艺路线名称
		/// </summary>
		public string ProcessRouteName { get; set; }
		/// <summary>
		/// 审批  
		/// </summary>
		public bool Approval { get; set; }
		public int ProductId { get; set; }
		/// <summary>
		/// 产品编号
		/// </summary>
		public string ProductNumber { get; set; }
		/// <summary>
		/// 产品名称
		/// </summary>
		public string ProductName { get; set; }
		/// <summary>
		/// 产品规格
		/// </summary>
		public string ProductSpecification { get; set; }
		/// <summary>
		/// 单位
		/// </summary>
		public int StockUnit { get; set; }

		/// <summary>
		/// 产品属性
		/// </summary>
		public int ProductStats { get; set; }
		/// <summary>
		/// 最大库存
		/// </summary>
		public int MaxInventory { get; set; }
		/// <summary>
		/// 最小库存
		/// </summary>
		public int MinInventory { get; set; }
		/// <summary>
		/// 安全库存
		/// </summary>
		public int SaveInventory { get; set; }
		/// <summary>
		/// 库存数量
		/// </summary>
		public int InventoryStore { get; set; }
		/// <summary>
		/// 成品图
		/// </summary>
		public string? ProductImage { get; set; }
		public int WorkingProcedureId { get; set; }

		/// <summary>
		/// 工序类型ID
		/// </summary>
		public int WTypeId { get; set; }
		/// <summary>
		/// 类型
		/// </summary>
		public int WorkingProcedureType { get; set; }
		/// <summary>
		/// 工艺路线
		/// </summary>
		public int ProcessRouteIds { get; set; }
		/// <summary>
		/// 报工数配比
		/// </summary>
		public int WorkingNumBer { get; set; }

		/// <summary>
		/// 类型名称
		/// </summary>
		public string WTypeName { get; set; }
	}
}
